//对象原型扩展函数

var data = null;
var type = data === null ? "Null" : "Object";
console.log(Object.prototype.toString.call(data) === "[object " + type + "]"); // => true

//JavaScript的基本类型

var a = 1;
console.log(typeof a);

var b = "hello world";
console.log(typeof b);
console.log(typeof "1");

// JavaScript中严格遵循大小写，因此true和false值只有全部为小写时才表示布尔型
var c = true;
console.log(typeof c);
console.log(typeof false);

var d = null;
console.log(typeof d);

var e = undefined; //只有一个值undefined
console.log(typeof e);
console.log(typeof undefined);

var f = Symbol(); //ES6新增 符号类型 了解即可 普通业务用不到，写插件、框架时用到
console.log(typeof f);
console.log(typeof Symbol());
